package com.softer.chengxin.project.domin;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author Gong Zhiyang
 * @date 2018/10/11
 */
@Data
public class Project {
    /**
     * ID
     */
    private Integer id;
    /**
     * 项目ID
     */
    private String projectId;
    /**
     * 企业ID
     */
    private Integer companyId;
    /**
     * 企业名称
     */
    private String companyName;
    /**
     * 项目名称
     */
    private String projectName;
    /**
     * 物业类型，对应数据库大字典
     */
    private String propertyType;
    private String propertyTypeCode;
    /**
     * 项目所在省份（参考国家行政区划编码标准）
     */
    private String province;
    /**
     * 项目所在城市（参考国家行政区划编码标准）
     */
    private String city;
    /**
     * 项目所在区县（参考国家行政区划编码标准）
     */
    private String district;
    /**
     * 街道
     */
    private String street;
    /**
     * 社区
     */
    private String community;
    /**
     * 项目坐落
     */
    private String projectAddress;
    /**
     * 项目开发单位
     */
    private String projectDevelop;
    /**
     * 带电梯房屋建筑面积——>总建筑面积(万平方米)
     */
    private String withElevatorArea;
    /**
     * 公共配套设施面积-->住宅建筑面积（万平方米）
     */
    private String publicFacilitiesArea;
    /**
     * 住宅户数（户）
     */
    private String housingQuantity;

    /**
     * 非住宅户数（户）
     */
    private String nonResidentialQuantity;
    /**
     * 居住人数（人）
     */
    private String numberResidents;
    /**
     * 管理电梯数（部）
     */
    private String elevators;
    /**
     * 业主委员会成立时间
     */
    private String committeeTime;

    /**
     * 业主委员会成立时间，用于接收前端数据
     */
    private String committeeDate;
    /**
     * 业主委员会主任姓名
     */
    private String committeeDirector;
    /**
     * 物业管理处区域东至
     */
    private String eastEnd;
    /**
     * 物业管理处区域西至
     */
    private String westEnd;
    /**
     * 物业管理处区域南至
     */
    private String southEnd;
    /**
     * 物业管理处区域北至
     */
    private String northEnd;
    /**
     * 项目占地面积（万平方米）
     */
    private String projectArea;
    /**
     * 管理处电话
     */
    private String managementPhone;
    /**
     * 建筑用地-->地上建筑面积（万平方米）
     */
    private String buildingLand;
    /**
     * 绿化用地-->地下建筑面积（万平方米）
     */
    private String greenArea;
    /**
     * 市政公建配套用地-->绿化面积（万平方米）
     */
    private String municipal;
    /**
     * 其他用地-->非住宅建筑面积（万平方米）
     */
    private String otherArea;
    /**
     * 物业总面积-->共建配套用房面积（万平方米）
     */
    private String allArea;
    /**
     * 项目获取方式（数据库大字典）
     */
    private String getType;
    /**
     * 项目接管时间
     */
    private String takeoverTime;
    /**
     * 项目接管时间，用于接收前端数据
     */
    private String takeoverDate;
    /**
     * 状态：0未提交 1：提交中 2：审核通过  3：审核不通过
     */
    private Integer state;
    /**
     * 是否老旧小区
     */
    private String isOld;
    /**
     * 是否保障性住房
     */
    private String isIndemnificatory;
    /**
     * 竣工日期
     */
    public String finishTime;
    /**
     * 竣工日期，用于接收前端数据
     */
    public String finishDate;
    /**
     * 查询类型(add项目信息申报/query项目信息查询)
     */
    private String type;
    /**
     * 是否是智能化管理
     */
    private String isIntelligent;
    /**
     * 合同路径
     */
    private String contractPath;
    /**
     * 鸟瞰图
     */
    private String airScape;
    /**
     * 规划核准的总平面图
     */
    private String layoutPlan;
    /**
     * 物业服务合同
     */
    private String serviceContract;
    /**
     * 项目基本情况描述
     */
    private String remark;
    /**
     * 审批意见
     */
    private String opinion;
    /**
     * 等级
     */
    private String dj;
    /**
     * 委托开始日期
     */
    private String entrustBeginTime;
    private String entrustBeginDate;
    /**
     * 委托结束日期
     */
    private String entrustEndTime;
    private String entrustEndDate;
    /**
     * 项目详细地址
     */
    private String detailedAddress;
    /**
     * 业委会换届时间
     */
    private String term;
    private String termDate;

    /**
     * 业委会成立时间
     */
    private String foundingTime;
    private String foundingDate;
    /**
     * 是否建立业主委员会（1是，0否）
     */
    private String isCommittee;
}
